Senior Web Developer (Drupal)
Remote
Full Time
Experienced
cFocus Software is seeking a Senior Web Programmer (Drupal) to manage a Drupal/SharePoint program located in Bethesda, MD. This position also has remote capabilities. This position requires Active Public Trust Clearance.
Qualifications:
Qualifications:
- Active Public Trust Clearance
- Active Security+CE Clearance
- Certification in either Drupal, Microsoft, 508 compliance, content, or equivalent to NIH project work is desired.
- Acquia Cloud Experience/certification
- 5+ years total of Drupal development experience, to include 2+ years in Drupal 8 ideally in an Acquia cloud environment.
- Expert knowledge of the United States Web Design Systems (USWDS).
- 5+ years total of Drupal development experience, to include 2+ years in Drupal 8, ideally in an Acquia cloud environment.
- Strong experience with PHP, HTML5, Sass, and JavaScript, and their application to Drupal.
- Strong experience with cross browser/device responsive design development.
- Experience with Git.
- Extended experience configuring existing Drupal modules and theming for customization.
- Experience in US Web Design System (USWDS).
- Experience setting up various content types, views, and menu structures with taxonomy.
- Experience implementing search functions with Solr.
- Experience configuring Single Sign-On using SimpleSaml.
- Experience in developing custom modules for business needs.
- Experience consulting on module choice and giving sound recommendations.
- Experience with DrupalVM, Acquia BLT, and virtual machine development environments.
- Experience with custom theming and providing theme consultation.
- Experience with Pattern Lab.
- Knowledge of best practices and expertise guiding a Drupal development team.
- Experience working with APIs, integrating with external web services (REST, XML, JSON).
- Experience with web-based graphics, responsive design, accessibility and 508 compliance.
- Ability to present/demonstrate product or ideas to a group of people.
- Ability to estimate level of effort for provided requirements.
- Adhere to quality control/assurance standards.
- Experience writing in plain language.
- Experience in content creation, editing, proofreading, content layout, and audience engagement measurement concepts.
- Experience using Visual Studio Code.
Apply for this position
Required*